small and rocky island - Turkish English Dictionary